Ryan McBroom
Born 04-09-1992
Bats R Throws L
Real Stats, No DT
Ryan McBroom Born 1992040934 Bats R Throws L Height 75 Weight 240 No DT, Real
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2011 WestVirginia BEA 130 32 5 0 3 9 26 13 24 0 0 106 .246 .306 .354 .235 14 9 -12 -4 -5 -11 36-DH 0
2012 WestVirginia BEA 205 62 15 0 6 18 25 37 41 3 1 154 .302 .373 .463 .285 33 17 1 11 -2 -3 57-DH 0
2013 WestVirginia B12 220 59 19 0 12 12 36 39 48 5 2 167 .268 .321 .518 .277 34 44 10 2 -8 -15 57-DH 0
2014 WestVirginia B12 211 72 12 0 8 22 35 32 49 1 0 146 .341 .402 .512 .309 39 27 -10 0 -2 17 58-DH 0
2014 Vancouver___ Nwn 273 81 23 0 11 13 52 37 59 1 0 197 .297 .338 .502 .291 45 30 -9 7 -9 3 67-1B 0
2015 Lansing_____ Mid 461 145 39 1 12 49 96 72 90 5 4 333 .315 .387 .482 .315 93 16 -4 3 2 17 75-1B -1 10-LF 2
2016 Dunedin_____ Fla 468 128 26 1 21 34 112 58 83 10 4 352 .274 .323 .468 .288 78 28 -3 -3 -3 3 105-1B -5 4-LF 0
2016 NewHampshire Eas 29 4 0 0 1 3 6 3 2 0 0 26 .138 .235 .241 .181 2 2 -7 2 0 -25 7-1B 0
2016 mss AFL 28 7 2 0 2 1 6 4 10 0 0 21 .250 .276 .536 .269 4 23 -2 1 -5 -8 7-1B -1
2017 NewHampshire Eas 346 84 19 0 12 30 77 45 54 0 2 268 .243 .321 .402 .257 45 15 -11 0 -2 -8 75-1B 3
2017 Trenton_____ Eas 140 36 5 0 4 13 35 11 16 1 1 106 .257 .327 .379 .251 17 3 -11 -5 -1 2 31-1B 1
2017 cul LMP 107 34 2 0 5 13 21 15 18 4 4 80 .318 .397 .477 .312 22 20 -4 1 4 12 16-1B 1 4-RF 1
2018 Trenton_____ Eas 102 33 5 1 4 7 27 13 14 0 3 72 .324 .378 .510 .295 17 17 -8 -5 -5 26 20-1B 0 2-RF 0
2018 Scranton/W-B Int 359 106 18 1 11 25 106 49 46 1 4 263 .295 .339 .443 .277 53 11 -8 -10 -3 21 46-1B 2 33-RF 4
2018 cul LMP 106 24 5 1 1 10 28 8 16 3 0 84 .226 .294 .321 .242 12 -9 -2 -10 -1 -1 22-1B 2
2019 Scranton/W-B Int 413 130 29 0 26 58 100 87 66 2 2 290 .315 .402 .574 .312 79 31 -6 5 5 10 55-1B 0 32-RF -1
2019 Kansas_City_ AL 75 22 5 0 0 7 25 8 6 0 0 53 .293 .361 .360 .256 9 -35 -10 -15 0 37 11-RF -2 6-1B -1
2019 lic DWL 26 6 2 0 1 2 7 4 4 0 0 20 .231 .310 .423 .278 4 15 0 -3 -2 -3 4-RF -2
2020 Kansas_City_ AL 81 20 3 0 6 4 30 8 10 0 0 61 .247 .282 .506 .265 11 47 -13 -24 -8 4 9-1B -1 2-LF -1
2021 Omaha_______ Int 433 113 14 2 32 47 109 78 88 3 1 325 .261 .337 .524 .287 72 33 -5 4 -1 -7 47-1B 1 10-RF -3
2021 Kansas_City_ AL 8 2 0 0 0 1 6 1 0 0 0 6 .250 .333 .250 .221 1 -6 -1 -12 1 26 2-DH 0
2022 Hiroshima___ JpC 448 122 25 0 17 52 105 57 74 0 0 329 .272 .352 .442 .295 78 21 -10 -2 5 7 104-1B 0 1-OF 0
2023 Hiroshima___ JpC 226 50 12 0 6 28 56 21 31 1 0 180 .221 .305 .354 .260 31 7 -7 -3 5 -6 58-1B 0
2024 Lgi ATC 314 84 15 0 19 50 72 60 68 8 1 235 .268 .376 .497 .278 48 21 -1 5 5 -8 52-1B -1 26-OF -4
2025 SSG KBO 74 15 3 0 4 5 28 8 11 0 0 59 .203 .262 .405 .230 8 42 -10 -29 -5 -15 10-RF 0 6-1B 0
--------------------------------------------------------------------------------------------------------
Majors 164 44 8 0 6 12 61 17 16 0 0 120 .268 .322 .427 .259 20 4 -11 -23 -4 29 14-1B -2 11-RF -2
Minors 577 164 34 1 26 53 137 86 99 4 4 2232 .284 .351 .480 .289 95 22 -6 0 -1 6 101-1B 0 15-RF 0
Foreign 574 144 31 0 21 65 145 66 89 1 0 568 .250 .329 .412 .279 89 19 -9 -5 4 1 128-1B 0 7-RF 0
College 566 166 38 0 21 45 90 89 120 7 2 573 .294 .356 .474 .281 89 26 -2 3 -4 -2
Winter 267 71 11 1 9 26 62 31 48 7 4 205 .266 .337 .416 .278 42 13 -3 -4 0 2 44-1B 2 7-RF -1
Indep 314 84 15 0 19 50 72 60 68 8 1 235 .268 .376 .497 .278 48 21 -1 5 5 -8 52-1B -1
Total 574 160 33 1 24 56 133 83 101 5 3 3933 .278 .348 .466 .284 92 21 -6 -1 -1 4 87-1B 0 11-RF 0
Regular DT
Ryan McBroom Born 1992040934 Bats R Throws L Height 75 Weight 240 Regular DT Std=245/315/400, 260
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2011 WestVirginia BEA 140 25 3 0 4 6 48 10 16 0 0 118 .179 .215 .286 .180 8 -3 -12 -19 -7 -15 35-DH 0
2012 WestVirginia BEA 223 51 7 0 7 13 47 23 26 1 0 175 .229 .275 .354 .230 22 -4 -9 6 -5 -9 57-DH 0
2013 WestVirginia B12 231 46 8 0 12 8 69 26 31 3 1 187 .199 .231 .390 .221 21 20 -2 -12 -9 -18 57-DH 0
2014 WestVirginia B12 227 56 6 0 9 13 72 22 31 0 0 174 .247 .287 .392 .245 26 9 -12 -14 -5 7 57-DH 0
2014 Vancouver___ Nwn 282 68 11 0 12 9 75 28 44 1 0 218 .241 .271 .408 .243 32 11 -10 -5 -9 -2 67-1B -1
2015 Lansing_____ Mid 478 127 23 1 18 40 134 62 80 4 2 362 .266 .330 .431 .274 71 8 -6 -5 -1 10 75-1B -2 10-LF 2
2016 Dunedin_____ Fla 479 109 15 1 23 26 158 50 71 7 2 378 .228 .268 .407 .243 55 18 -5 -16 -5 -2 105-1B -6 4-LF 0
2016 NewHampshire Eas 30 4 0 0 1 2 8 3 2 0 0 27 .133 .206 .233 .163 1 -3 -6 -2 -2 -21 7-1B 0
2016 mss AFL 28 6 1 0 2 1 7 3 8 0 0 22 .214 .241 .464 .244 3 15 -4 -1 -4 -10 7-1B -1
2017 NewHampshire Eas 355 73 11 0 12 23 103 37 46 0 1 286 .206 .273 .338 .224 34 4 -11 -7 -4 -11 75-1B 2
2017 Trenton_____ Eas 143 30 3 0 4 10 48 9 14 1 0 114 .210 .269 .315 .217 12 -5 -11 -16 -3 -2 31-1B 1
2017 cul LMP 110 31 2 0 6 11 30 15 18 4 2 84 .282 .349 .464 .290 19 16 -5 -3 1 11 16-1B 1 4-RF 1
2018 Trenton_____ Eas 104 28 4 1 4 5 35 12 12 1 1 77 .269 .315 .442 .267 14 10 -6 -17 -6 19 20-1B 0 2-RF 0
2018 Scranton/W-B Int 363 95 14 1 12 22 120 46 43 2 2 275 .262 .304 .405 .255 45 5 -6 -16 -4 17 46-1B 2 33-RF 4
2018 cul LMP 109 21 5 1 1 8 39 7 13 2 0 90 .193 .250 .284 .204 8 -21 -3 -20 -2 -1 22-1B 2
2019 Scranton/W-B Int 429 115 17 1 21 44 114 66 52 2 1 319 .268 .339 .459 .283 68 17 -7 -2 2 6 55-1B 0 32-RF -1
2019 Kansas_City_ AL 75 21 3 0 0 6 25 6 6 0 0 54 .280 .341 .320 .248 8 -30 -11 -15 -2 32 11-RF -2 6-1B -1
2019 lic DWL 27 6 1 0 1 2 9 3 3 0 0 21 .222 .300 .370 .244 3 4 -4 -7 -1 0 4-RF -2
2020 Kansas_City_ AL 82 19 3 0 5 3 30 7 9 0 0 63 .232 .259 .451 .247 10 37 -12 -24 -8 1 9-1B -1 2-LF -1
2021 Omaha_______ Int 449 102 13 2 24 33 121 62 68 2 1 352 .227 .282 .425 .252 56 19 -6 -4 -2 -10 47-1B 1 10-RF -3
2021 Kansas_City_ AL 8 2 0 0 0 1 6 1 0 0 0 6 .250 .333 .250 .225 1 -5 -1 -12 1 25 2-DH 0
2022 Hiroshima___ JpC 450 103 16 1 11 45 129 47 58 0 0 350 .229 .304 .342 .239 49 -4 -11 -6 1 0 104-1B -1 1-OF 0
2023 Hiroshima___ JpC 228 43 8 0 4 23 67 17 25 1 0 189 .189 .262 .276 .203 18 -14 -9 -8 2 -12 58-1B -1
2024 Lgi ATC 336 70 10 0 13 32 95 41 44 4 1 270 .208 .283 .354 .236 36 5 -5 -6 1 -12 52-1B -2 26-OF -4
2025 SSG KBO 76 13 2 0 3 4 31 6 8 0 0 63 .171 .222 .316 .189 5 15 -11 -30 -6 -15 10-RF 0 6-1B 0
--------------------------------------------------------------------------------------------------------
Majors 165 42 6 0 5 10 61 14 15 0 0 123 .255 .301 .382 .246 19 2 -11 -23 -4 25 14-1B -2 11-RF -2
Minors 594 143 21 1 25 41 175 72 82 4 2 2408 .241 .296 .408 .253 74 11 -7 -9 -3 1 101-1B -1 15-RF 0
Foreign 583 123 20 1 14 56 176 54 70 1 0 602 .211 .283 .320 .224 55 -5 -11 -9 1 -5 129-1B -1 8-RF 0
College 608 132 18 0 24 30 175 60 77 3 1 654 .217 .256 .363 .224 57 6 -9 -9 -6 -8
Winter 274 64 9 1 10 22 85 28 42 6 2 217 .234 .295 .383 .250 34 3 -5 -11 -1 2 44-1B 2 7-RF -1
Indep 336 70 10 0 13 32 95 41 44 4 1 270 .208 .283 .354 .236 36 5 -5 -6 1 -12 52-1B -2
Total 594 137 20 1 23 42 176 66 79 4 2 4274 .231 .287 .384 .244 68 7 -8 -9 -3 -1 88-1B -1 11-RF 0
Peak (Age-adjusted) DT
Ryan McBroom Born 1992040934 Bats R Throws L Height 75 Weight 240 Peak DT Std=245/315/400, 260
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2011 WestVirginia BEA 140 31 4 0 6 8 40 13 22 0 0 112 .221 .268 .386 .235 15 12 -12 -8 -5 -8 35-DH 0
2012 WestVirginia BEA 223 58 8 0 10 15 36 29 34 1 0 168 .260 .317 .439 .269 31 8 -9 15 -3 -6 57-DH 0
2013 WestVirginia B12 231 53 9 0 14 9 61 30 37 3 1 180 .229 .264 .455 .251 29 27 -3 -5 -8 -12 57-DH 0
2014 WestVirginia B12 227 56 7 0 11 14 66 23 34 0 0 174 .247 .287 .414 .251 28 15 -12 -9 -4 2 57-DH 0
2014 Vancouver___ Nwn 282 70 12 0 14 9 68 31 48 1 0 216 .248 .281 .440 .256 36 17 -10 -1 -9 -3 67-1B 0
2015 Lansing_____ Mid 478 124 24 1 21 41 124 64 84 4 2 365 .259 .326 .444 .275 72 12 -6 -2 -1 4 75-1B -1 10-LF 1
2016 Dunedin_____ Fla 479 110 16 1 25 27 151 52 75 7 2 377 .230 .272 .424 .249 58 21 -5 -14 -5 -3 105-1B -4 4-LF 0
2016 NewHampshire Eas 30 4 0 0 0 2 8 2 1 0 0 27 .133 .206 .167 .133 1 -18 -6 0 -2 -15 7-1B 0
2016 mss AFL 28 7 1 0 2 1 7 4 8 0 0 21 .250 .276 .500 .263 4 17 -4 0 -4 -7 7-1B -1
2017 NewHampshire Eas 355 77 11 0 13 23 100 38 48 0 1 282 .217 .283 .355 .233 37 6 -11 -6 -4 -8 75-1B 2
2017 Trenton_____ Eas 143 30 3 0 4 10 47 10 14 1 0 114 .210 .269 .322 .220 13 -3 -11 -15 -3 -3 31-1B 1
2017 cul LMP 110 29 2 0 5 11 29 14 16 4 2 86 .264 .333 .418 .274 17 9 -4 -2 1 3 16-1B 1 4-RF 1
2018 Trenton_____ Eas 104 26 4 1 4 5 34 12 12 1 1 79 .250 .297 .423 .255 13 11 -5 -16 -6 10 20-1B 0 2-RF 0
2018 Scranton/W-B Int 363 88 14 1 13 22 118 45 42 2 2 282 .242 .286 .391 .244 42 6 -6 -15 -4 8 46-1B 1 33-RF 3
2018 cul LMP 109 21 5 1 1 8 38 7 14 2 0 90 .193 .250 .284 .206 9 -19 -3 -19 -2 -3 22-1B 1
2019 Scranton/W-B Int 429 111 17 1 21 44 114 65 52 2 1 323 .259 .331 .450 .277 65 17 -7 -2 2 3 55-1B 0 32-RF -1
2019 Kansas_City_ AL 75 18 3 0 0 6 25 6 5 0 0 57 .240 .305 .280 .222 7 -30 -10 -15 -2 18 11-RF -1 6-1B -1
2019 lic DWL 27 6 1 0 1 2 9 3 3 0 0 21 .222 .300 .370 .242 3 4 -4 -7 -1 -1 4-RF -1
2020 Kansas_City_ AL 82 19 3 0 5 3 30 7 9 0 0 63 .232 .259 .451 .245 9 37 -12 -24 -8 -1 9-1B -1 2-LF -1
2021 Omaha_______ Int 449 105 13 2 24 33 121 62 68 2 1 349 .234 .288 .432 .256 58 19 -6 -4 -2 -7 47-1B 0 10-RF -2
2021 Kansas_City_ AL 8 1 0 0 0 1 6 1 0 0 0 7 .125 .222 .125 .152 0 -5 -1 -12 1 13 2-DH 0
2022 Hiroshima___ JpC 450 102 16 1 12 45 127 47 59 0 0 351 .227 .302 .344 .239 49 -3 -11 -5 1 -2 104-1B -1 1-OF 0
2023 Hiroshima___ JpC 228 46 8 0 5 24 64 19 28 1 0 186 .202 .277 .303 .218 21 -10 -10 -5 2 -9 58-1B 0
2024 Lgi ATC 336 75 10 0 14 33 90 43 48 4 1 265 .223 .296 .381 .248 41 8 -5 -3 1 -9 52-1B -1 26-OF -3
2025 SSG KBO 76 14 2 0 3 4 30 7 8 0 0 62 .184 .235 .342 .205 6 18 -11 -27 -5 -11 10-RF 0 6-1B 0
--------------------------------------------------------------------------------------------------------
Majors 165 38 6 0 5 10 61 14 14 0 0 127 .230 .278 .358 .231 16 2 -11 -23 -4 13 14-1B -1 11-RF -1
Minors 594 142 22 1 26 41 169 73 85 4 2 2413 .240 .295 .414 .255 75 13 -7 -7 -3 -1 101-1B 0 15-RF 0
Foreign 583 125 21 1 15 56 171 56 73 1 0 599 .215 .288 .332 .230 58 -3 -11 -7 1 -5 129-1B -1 7-RF 0
College 605 146 20 0 31 33 150 70 94 3 1 634 .241 .284 .426 .253 75 16 -9 -1 -5 -6
Winter 274 62 9 1 9 22 83 28 41 6 2 219 .226 .289 .372 .245 32 1 -5 -10 -1 -1 44-1B 1 7-RF -1
Indep 336 75 10 0 14 33 90 43 48 4 1 265 .223 .295 .381 .248 41 8 -5 -3 1 -9 52-1B -1
Total 593 139 21 1 25 43 168 69 83 4 2 4257 .235 .292 .399 .250 72 10 -8 -7 -3 -2 87-1B 0 11-RF 0
Year-projected (Age-adjusted) DT for 2026
Ryan McBroom Born 1992040934 Bats R Throws L Height 75 Weight 240 Year-adj DT Std=245/315/400, 260
Year Team Lge AB H DB TP HR BB SO R RBI SB CS Out BA OBP SLG EqA EqR POW SPD KRt WRt BIP Defense
2022 Hiroshima___ JpC 450 101 16 1 11 45 129 46 57 0 0 352 .224 .300 .338 .236 48 -4 -11 -6 1 -1 104-1B -1 1-OF 0
2023 Hiroshima___ JpC 228 45 8 0 4 23 67 18 26 1 0 187 .197 .270 .285 .209 19 -14 -10 -8 1 -9 58-1B 0
2024 Lgi ATC 336 73 10 0 13 32 95 42 45 4 1 267 .217 .291 .363 .241 38 5 -6 -6 1 -8 52-1B -1 26-OF -3
2025 SSG KBO 76 14 2 0 3 4 31 6 8 0 0 62 .184 .235 .329 .196 5 15 -11 -30 -6 -10 10-RF 0 6-1B 0
--------------------------------------------------------------------------------------------------------
Foreign 493 102 16 0 13 44 156 44 58 1 0 396 .207 .275 .318 .219 45 -4 -11 -12 0 -6 153-1B -1 9-RF 0
Indep 336 73 10 0 13 32 95 42 45 4 1 267 .217 .291 .363 .241 38 5 -6 -6 1 -8 52-1B -1
Total 585 123 19 0 18 53 177 61 73 3 1 663 .211 .281 .337 .228 58 0 -9 -9 0 -7 155-1B -2 7-RF 0
/home/clayd/baseball/current/defense/splitdts
Splits for 2025 SSG KBO -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2025 SSG KBO 74 15 3 0 4 5 28 8 11 0 0 59 .203 .262 .405 .230 8 42 -10 -29 -5 -15
--------------------------------------------------------------------------------------------------------
Splits for 2024 Lgi ATC -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2024 Lgi ATC 314 84 15 0 19 50 72 60 68 8 1 235 .268 .376 .497 .278 48 21 0 5 5 -8
--------------------------------------------------------------------------------------------------------
Splits for 2023 HRO JCL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2023 HRO JCL 226 50 12 0 6 28 56 21 31 1 0 176 .221 .310 .354 .261 31 7 -7 -3 5 -6
--------------------------------------------------------------------------------------------------------
Splits for 2022 HRO JCL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2022 HRO JCL 448 122 25 0 17 52 105 57 74 0 0 326 .272 .354 .442 .296 78 20 -10 -2 5 7
--------------------------------------------------------------------------------------------------------
Splits for 2021 OMA INT -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2021 OMA INT 433 113 14 2 32 47 109 78 88 3 1 321 .261 .340 .524 .288 71 33 -5 4 -1 -7
vLH 2021 OMA INT 107 25 6 1 7 9 27 20 12 0 0 82 .234 .297 .505 .267 15 31 5 3 -5 -15
vRH 2021 OMA INT 332 88 8 1 25 38 82 58 56 0 0 244 .265 .349 .521 .290 55 34 -11 5 0 -7
ROAD 2021 OMA INT 227 55 7 0 17 23 59 41 36 0 0 172 .242 .315 .498 .271 33 36 -7 2 -2 -14
HOME 2021 OMA INT 212 58 7 2 15 24 50 37 32 0 0 154 .274 .360 .538 .298 37 30 -9 8 0 -3
EMPTY 2021 OMA INT 227 55 4 2 20 21 63 20 4 0 0 172 .242 .317 .542 .282 36 46 -13 -1 -3 -16
MEN_ON 2021 OMA INT 212 58 10 0 12 26 46 58 64 0 0 154 .274 .356 .491 .287 34 19 30 11 1 -2
MAY 2021 OMA INT 87 19 3 0 7 6 25 14 9 0 0 68 .218 .284 .494 .258 12 43 -7 -4 -7 -22
JUNE 2021 OMA INT 94 28 3 1 8 11 25 23 13 0 0 66 .298 .387 .606 .322 19 45 2 2 0 6
JULY 2021 OMA INT 87 23 1 1 3 9 20 13 19 0 0 64 .264 .333 .402 .256 11 -8 -8 8 -1 2
AUG 2021 OMA INT 95 23 3 0 7 9 20 14 17 0 0 72 .242 .311 .495 .270 14 29 -11 12 -3 -18
SEPT 2021 OMA INT 76 20 4 0 7 12 19 14 10 0 0 56 .263 .364 .592 .311 15 54 -10 6 6 -12
--------------------------------------------------------------------------------------------------------
Splits for 2021 KCR AL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2021 KCR AL 8 2 0 0 0 1 6 1 0 0 0 6 .250 .333 .250 .221 1 -6 -1 -12 1 26
vLH 2021 KCR AL 4 1 0 0 0 0 3 0 0 0 0 3 .250 .250 .250 .166 0 -3 -1 -7 -1 12
vRH 2021 KCR AL 4 1 0 0 0 1 3 1 0 0 0 3 .250 .400 .250 .260 1 -3 0 -6 2 14
ROAD 2021 KCR AL 6 2 0 0 0 1 4 1 0 0 0 4 .333 .429 .333 .291 1 -5 -1 -8 1 20
HOME 2021 KCR AL 2 0 0 0 0 0 2 0 0 0 0 2 .000 .000 .000 .000 0 0 0 -5 0 -5
EMPTY 2021 KCR AL 5 1 0 0 0 1 4 0 0 0 0 4 .200 .333 .200 .210 0 -4 -1 -8 1 17
MEN_ON 2021 KCR AL 3 1 0 0 0 0 2 1 0 0 0 2 .333 .333 .333 .239 0 -2 1 -4 -1 9
APRIL 2021 KCR AL 6 1 0 0 0 1 5 1 0 0 0 5 .167 .286 .167 .169 0 -5 0 -11 1 20
JULY 2021 KCR AL 2 1 0 0 0 0 1 0 0 0 0 1 .500 .500 .500 .363 0 -1 0 -2 0 6
--------------------------------------------------------------------------------------------------------
Splits for 2020 KCR AL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2020 KCR AL 81 20 3 0 6 4 30 8 10 0 0 61 .247 .282 .506 .265 11 47 -13 -24 -8 4
vLH 2020 KCR AL 30 8 1 0 4 2 12 5 6 0 0 22 .267 .312 .700 .318 6 58 -6 -14 -3 -1
vRH 2020 KCR AL 54 12 2 0 2 2 18 3 4 0 0 42 .222 .250 .370 .214 4 2 -10 -15 -9 0
ROAD 2020 KCR AL 39 12 1 0 3 2 12 4 7 0 0 27 .308 .341 .564 .302 7 24 -8 -7 -5 13
HOME 2020 KCR AL 45 8 2 0 3 2 18 4 3 0 0 37 .178 .213 .422 .214 4 32 -7 -22 -6 -16
EMPTY 2020 KCR AL 49 13 3 0 5 1 14 5 5 0 0 36 .265 .280 .633 .293 8 52 -8 -6 -10 -5
MEN_ON 2020 KCR AL 35 7 0 0 1 3 16 3 5 0 0 28 .200 .263 .286 .194 2 -4 -8 -22 -1 6
JULY 2020 KCR AL 20 4 1 0 1 0 6 1 2 0 0 16 .200 .200 .400 .200 1 5 -3 -4 -5 -5
AUG 2020 KCR AL 40 14 2 0 4 3 16 6 7 0 0 26 .350 .395 .700 .352 10 55 -8 -18 -3 35
SEPT 2020 KCR AL 24 2 0 0 1 1 8 1 1 0 0 22 .083 .120 .208 .000 0 0 -6 -6 -4 -23
--------------------------------------------------------------------------------------------------------
Splits for 2019 lic DWL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2019 lic DWL 26 6 2 0 1 2 7 4 4 0 0 20 .231 .310 .423 .278 4 15 0 -3 -2 -3
--------------------------------------------------------------------------------------------------------
Splits for 2019 SWB INT -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2019 SWB INT 413 130 29 0 26 58 100 87 66 2 2 285 .315 .407 .574 .313 78 31 -6 5 5 10
vLH 2019 SWB INT 128 43 12 0 7 21 23 27 16 2 2 87 .336 .430 .594 .323 26 18 0 17 8 12
vRH 2019 SWB INT 278 86 17 0 19 37 75 60 50 0 0 192 .309 .402 .576 .312 52 40 -9 -1 4 11
ROAD 2019 SWB INT 205 62 13 0 12 24 44 37 30 1 1 144 .302 .381 .541 .295 34 22 -8 9 2 3
HOME 2019 SWB INT 201 67 16 0 14 34 54 50 36 1 1 135 .333 .439 .622 .335 44 41 -3 1 8 20
EMPTY 2019 SWB INT 233 72 18 0 18 31 57 18 18 0 0 161 .309 .401 .618 .320 46 50 -17 4 4 5
MEN_ON 2019 SWB INT 173 57 11 0 8 27 41 69 48 2 2 118 .329 .421 .532 .309 31 10 44 6 7 19
APRIL 2019 SWB INT 73 22 6 0 4 7 18 13 7 1 0 51 .301 .386 .548 .301 13 22 -4 3 -2 8
MAY 2019 SWB INT 87 27 9 0 8 9 16 24 19 0 0 60 .310 .381 .690 .325 18 58 19 15 0 -6
JUNE 2019 SWB INT 87 30 5 0 4 12 19 17 10 0 1 58 .345 .430 .540 .313 16 9 -9 9 4 22
JULY 2019 SWB INT 65 21 3 0 2 8 18 10 7 0 0 44 .323 .397 .462 .286 10 -5 -12 -4 3 26
AUG 2019 SWB INT 94 29 6 0 8 22 27 23 23 1 1 66 .309 .444 .628 .336 22 54 -5 0 16 9
--------------------------------------------------------------------------------------------------------
Splits for 2019 KCR AL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2019 KCR AL 75 22 5 0 0 7 25 8 6 0 0 53 .293 .361 .360 .256 9 -35 -10 -15 0 37
vLH 2019 KCR AL 25 7 3 0 0 3 8 3 1 0 0 18 .280 .357 .400 .265 3 -11 -2 -5 2 13
vRH 2019 KCR AL 50 15 2 0 0 4 17 5 5 0 0 35 .300 .364 .340 .252 6 -34 -10 -14 -2 34
ROAD 2019 KCR AL 38 12 5 0 0 3 13 4 5 0 0 26 .316 .366 .447 .279 5 -15 -4 -11 -1 30
HOME 2019 KCR AL 37 10 0 0 0 4 12 4 1 0 0 27 .270 .357 .270 .231 3 -30 -9 -7 1 17
EMPTY 2019 KCR AL 37 13 3 0 0 3 12 0 0 0 0 24 .351 .400 .432 .291 5 -20 -7 -9 -1 36
MEN_ON 2019 KCR AL 38 9 2 0 0 4 13 8 6 0 0 29 .237 .326 .289 .221 3 -25 14 -10 1 10
SEPT 2019 KCR AL 75 22 5 0 0 7 25 8 6 0 0 53 .293 .361 .360 .256 9 -35 -9 -15 0 37
--------------------------------------------------------------------------------------------------------
Splits for 2018 cul LMP -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2018 cul LMP 106 24 5 1 1 10 28 8 16 3 0 84 .226 .294 .321 .242 12 -9 -2 -10 -1 -1
--------------------------------------------------------------------------------------------------------
Splits for 2018 TRN EAS -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2018 TRN EAS 102 33 5 1 4 7 27 13 14 0 3 72 .324 .375 .510 .296 17 17 -8 -5 -5 26
vLH 2018 TRN EAS 30 11 2 0 1 1 7 3 3 0 1 20 .367 .387 .533 .303 5 5 -3 -1 -5 18
vRH 2018 TRN EAS 72 22 3 1 3 6 20 10 12 0 2 52 .306 .370 .500 .294 12 18 -6 -7 -3 20
ROAD 2018 TRN EAS 56 17 4 1 2 3 16 7 8 0 2 41 .304 .350 .518 .284 9 17 -1 -9 -7 20
HOME 2018 TRN EAS 46 16 1 0 2 4 11 6 7 0 1 31 .348 .412 .500 .312 8 10 -9 0 -2 24
EMPTY 2018 TRN EAS 47 18 3 0 3 2 11 3 3 0 0 29 .383 .408 .638 .348 10 30 -10 -1 -7 29
MEN_ON 2018 TRN EAS 55 15 2 1 1 5 16 10 12 0 3 43 .273 .349 .400 .255 7 -5 8 -8 -2 15
JUNE 2018 TRN EAS 57 19 4 1 2 3 13 6 10 0 1 39 .333 .381 .544 .312 11 14 -7 1 -7 24
JULY 2018 TRN EAS 40 14 1 0 2 4 12 7 5 0 2 28 .350 .409 .525 .305 7 16 -3 -7 0 27
AUG 2018 TRN EAS 5 0 0 0 0 0 2 0 0 0 0 5 .000 .000 .000 .000 -1 -2 -1 -3 -1 -6
--------------------------------------------------------------------------------------------------------
Splits for 2018 SWB INT -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2018 SWB INT 359 106 18 1 11 25 106 49 46 1 4 257 .295 .345 .443 .277 52 11 -8 -10 -3 21
vLH 2018 SWB INT 110 30 6 0 5 13 34 12 16 1 1 81 .273 .350 .464 .287 18 25 -8 -10 4 10
vRH 2018 SWB INT 249 76 12 1 6 13 72 37 31 0 3 176 .305 .345 .434 .274 35 4 -6 -9 -6 25
ROAD 2018 SWB INT 191 50 7 0 5 10 62 20 26 1 1 142 .262 .305 .377 .246 21 4 -9 -15 -6 13
HOME 2018 SWB INT 168 56 11 1 6 16 44 29 21 0 3 115 .333 .391 .518 .312 31 17 -5 -3 0 29
EMPTY 2018 SWB INT 197 58 13 1 7 13 56 7 7 0 0 139 .294 .341 .477 .288 31 19 -13 -8 -4 18
MEN_ON 2018 SWB INT 162 48 5 0 4 13 50 42 40 1 4 118 .296 .352 .401 .267 22 0 38 -11 -2 24
APRIL 2018 SWB INT 81 21 3 0 2 3 24 11 6 0 0 60 .259 .294 .370 .239 8 1 -5 -11 -8 9
MAY 2018 SWB INT 86 24 5 0 3 5 24 11 9 1 2 64 .279 .319 .442 .264 11 13 -1 -8 -5 11
JUNE 2018 SWB INT 49 20 4 1 4 2 13 9 16 0 0 29 .408 .431 .776 .390 14 48 -6 -5 -6 38
JULY 2018 SWB INT 53 15 2 0 0 5 16 4 2 0 1 39 .283 .345 .321 .243 6 -20 -9 -9 0 21
AUG 2018 SWB INT 82 25 3 0 2 11 25 14 14 0 1 58 .305 .394 .415 .293 13 1 -7 -8 5 27
SEPT 2018 SWB INT 8 1 1 0 0 0 4 0 0 0 0 7 .125 .125 .250 .079 0 0 0 -6 -2 -2
--------------------------------------------------------------------------------------------------------
Splits for 2017 cul LMP -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2017 cul LMP 107 34 2 0 5 13 21 15 18 4 4 77 .318 .403 .477 .313 21 20 -4 1 4 12
--------------------------------------------------------------------------------------------------------
Splits for 2017 TRN EAS -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2017 TRN EAS 140 36 5 0 4 13 35 11 16 1 1 105 .257 .327 .379 .251 17 3 -11 -5 -1 2
vLH 2017 TRN EAS 37 11 1 0 0 4 11 2 4 0 0 26 .297 .381 .324 .261 5 -16 -9 -7 1 19
vRH 2017 TRN EAS 103 25 4 0 4 9 24 9 12 1 1 79 .243 .310 .398 .247 12 12 -8 -2 -1 -8
ROAD 2017 TRN EAS 72 20 4 0 2 5 19 5 9 1 0 52 .278 .325 .417 .261 9 5 -8 -9 -4 11
HOME 2017 TRN EAS 68 16 1 0 2 8 16 6 7 0 1 53 .235 .333 .338 .240 7 0 -12 -1 2 -8
EMPTY 2017 TRN EAS 65 19 4 0 3 6 18 3 3 0 0 46 .292 .361 .492 .292 11 27 -12 -9 -1 14
MEN_ON 2017 TRN EAS 75 17 1 0 1 7 17 8 13 1 1 59 .227 .301 .280 .210 6 -16 -7 -1 -1 -8
JULY 2017 TRN EAS 27 9 1 0 3 2 4 5 7 0 0 18 .333 .379 .704 .344 6 30 -5 5 -1 -1
AUG 2017 TRN EAS 100 25 4 0 1 10 26 6 8 1 1 76 .250 .327 .320 .236 10 -14 -9 -6 0 5
SEPT 2017 TRN EAS 13 2 0 0 0 1 5 0 1 0 0 11 .154 .214 .154 .086 0 -6 -3 -6 -1 -3
--------------------------------------------------------------------------------------------------------
Splits for 2017 NHP EAS -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2017 NHP EAS 346 84 19 0 12 30 77 45 54 0 2 264 .243 .325 .402 .257 44 15 -11 0 -2 -8
vLH 2017 NHP EAS 76 24 5 0 3 12 16 16 16 0 1 53 .316 .418 .500 .319 15 17 -4 4 7 15
vRH 2017 NHP EAS 270 60 14 0 9 18 61 29 40 0 1 211 .222 .295 .374 .237 29 12 -11 -1 -5 -15
ROAD 2017 NHP EAS 175 43 10 0 7 17 33 20 27 0 1 133 .246 .330 .423 .264 24 16 -11 6 0 -12
HOME 2017 NHP EAS 171 41 9 0 5 13 44 25 29 0 1 131 .240 .319 .380 .249 20 9 -6 -6 -3 -4
EMPTY 2017 NHP EAS 168 42 9 0 6 19 35 6 6 0 0 126 .250 .351 .411 .273 24 13 -13 4 2 -7
MEN_ON 2017 NHP EAS 178 42 10 0 6 11 42 39 50 0 2 138 .236 .299 .393 .241 20 13 34 -3 -5 -9
APRIL 2017 NHP EAS 75 18 6 0 2 9 21 11 14 0 0 57 .240 .352 .400 .271 11 11 -6 -7 2 -1
MAY 2017 NHP EAS 107 26 4 0 6 10 22 14 18 0 1 82 .243 .317 .449 .265 15 27 -10 3 -1 -15
JUNE 2017 NHP EAS 91 22 5 0 1 7 17 9 11 0 0 69 .242 .314 .330 .235 9 -11 -10 6 -3 -6
JULY 2017 NHP EAS 73 18 4 0 3 4 17 11 13 0 1 56 .247 .309 .425 .254 9 18 -3 -2 -6 -7
--------------------------------------------------------------------------------------------------------
Splits for 2016 mss AFL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2016 mss AFL 28 7 2 0 2 1 6 4 10 0 0 21 .250 .276 .536 .269 4 23 -2 1 -5 -8
vLH 2016 mss AFL 6 3 1 0 0 0 0 0 2 0 0 3 .500 .500 .667 .395 1 0 -1 0 -2 9
vRH 2016 mss AFL 6 0 0 0 0 1 1 0 1 0 0 6 .000 .143 .000 .000 0 -3 -2 2 1 -9
ROAD 2016 mss AFL 8 2 1 0 0 1 1 0 3 0 0 6 .250 .333 .375 .254 1 -1 -1 3 0 -1
HOME 2016 mss AFL 4 1 0 0 0 0 0 0 0 0 0 3 .250 .250 .250 .167 0 -2 -1 0 -1 0
EMPTY 2016 mss AFL 5 1 0 0 0 0 1 0 0 0 0 4 .200 .200 .200 .103 0 -2 -1 0 -1 -1
MEN_ON 2016 mss AFL 7 2 1 0 0 1 0 0 3 0 0 5 .286 .375 .429 .285 1 0 -1 0 1 2
SEPT 2016 mss AFL 12 3 1 0 0 1 1 0 3 0 0 9 .250 .308 .333 .230 1 -3 -2 6 -1 -2
--------------------------------------------------------------------------------------------------------
Splits for 2016 NHP EAS -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2016 NHP EAS 29 4 0 0 1 3 6 3 2 0 0 25 .138 .242 .241 .176 2 2 -7 2 0 -24
vLH 2016 NHP EAS 6 1 0 0 0 2 2 1 1 0 0 5 .167 .375 .167 .232 1 -3 -1 -1 3 -2
vRH 2016 NHP EAS 23 3 0 0 1 1 4 2 1 0 0 20 .130 .200 .261 .154 1 4 -6 3 -3 -21
ROAD 2016 NHP EAS 19 4 0 0 1 2 2 2 1 0 0 15 .211 .286 .368 .234 2 5 -5 6 0 -11
HOME 2016 NHP EAS 10 0 0 0 0 1 4 1 1 0 0 10 .000 .167 .000 .000 0 -5 1 -5 0 -15
EMPTY 2016 NHP EAS 18 2 0 0 1 1 5 1 1 0 0 16 .111 .200 .278 .164 1 8 -5 -3 -2 -19
MEN_ON 2016 NHP EAS 11 2 0 0 0 2 1 2 1 0 0 9 .182 .308 .182 .190 1 -5 1 5 2 -6
JULY 2016 NHP EAS 29 4 0 0 1 3 6 3 2 0 0 25 .138 .242 .241 .174 2 2 -7 2 0 -24
--------------------------------------------------------------------------------------------------------
Splits for 2016 DUN FSL -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2016 DUN FSL 468 128 26 1 21 34 112 58 83 10 4 344 .274 .328 .468 .288 76 28 -2 -3 -3 3
vLH 2016 DUN FSL 110 31 3 1 8 11 25 17 25 4 1 80 .282 .352 .545 .317 23 47 0 0 1 -2
vRH 2016 DUN FSL 361 97 23 0 13 24 90 41 58 6 3 267 .269 .320 .440 .278 54 22 -2 -5 -4 5
ROAD 2016 DUN FSL 245 55 7 0 12 19 64 28 43 5 1 191 .224 .283 .400 .255 31 29 -3 -7 -3 -14
HOME 2016 DUN FSL 226 73 19 1 9 16 51 30 40 5 3 156 .323 .376 .535 .322 46 26 0 -1 -4 20
EMPTY 2016 DUN FSL 230 53 12 0 7 10 68 7 7 0 0 177 .230 .270 .374 .237 24 21 -12 -14 -8 -3
MEN_ON 2016 DUN FSL 241 75 14 1 14 25 47 51 76 10 4 170 .311 .382 .552 .328 52 36 11 5 1 8
APRIL 2016 DUN FSL 87 19 4 0 3 11 23 10 12 2 1 69 .218 .306 .368 .256 11 18 -2 -6 5 -12
MAY 2016 DUN FSL 118 32 8 0 5 3 36 12 16 1 0 86 .271 .301 .466 .278 17 34 -6 -16 -11 11
JUNE 2016 DUN FSL 90 27 9 0 3 8 11 14 15 0 1 64 .300 .364 .500 .307 17 22 -4 16 -1 2
JULY 2016 DUN FSL 78 19 2 0 3 3 19 10 11 0 1 60 .244 .272 .385 .237 8 19 -4 -6 -9 -6
AUG 2016 DUN FSL 89 31 3 1 7 10 21 12 29 7 1 59 .348 .420 .640 .367 24 53 4 -1 2 23
SEPT 2016 DUN FSL 9 0 0 0 0 0 5 0 0 0 0 9 .000 .000 .000 .000 -1 -3 -2 -9 -2 -11
--------------------------------------------------------------------------------------------------------
Splits for 2015 LNS MDW -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2015 LNS MDW 461 145 39 1 12 49 96 72 90 5 4 320 .315 .397 .482 .317 91 16 -4 3 2 17
vLH 2015 LNS MDW 99 28 6 0 5 18 18 19 26 2 2 73 .283 .408 .495 .324 22 32 -2 9 12 -3
vRH 2015 LNS MDW 367 118 34 1 7 31 79 53 67 3 2 251 .322 .391 .477 .316 70 11 -4 2 -1 22
ROAD 2015 LNS MDW 226 64 14 0 7 24 48 26 44 4 2 164 .283 .371 .438 .299 40 16 -5 3 2 5
HOME 2015 LNS MDW 240 82 26 1 5 25 49 46 49 1 2 160 .342 .417 .521 .335 52 17 -1 4 2 27
EMPTY 2015 LNS MDW 243 67 22 1 7 23 56 7 7 0 0 176 .276 .356 .461 .298 43 26 -12 0 0 5
MEN_ON 2015 LNS MDW 223 79 18 0 5 26 41 65 86 5 4 148 .354 .435 .502 .338 49 9 26 7 4 28
APRIL 2015 LNS MDW 76 23 4 1 0 6 15 9 13 0 1 54 .303 .376 .382 .283 12 -12 -7 5 -2 17
MAY 2015 LNS MDW 96 30 11 0 2 10 25 12 20 1 0 66 .312 .396 .490 .325 20 18 -5 -5 2 25
JUNE 2015 LNS MDW 80 33 9 0 2 11 13 23 18 0 0 47 .412 .484 .600 .389 22 20 7 11 7 44
JULY 2015 LNS MDW 98 27 8 0 3 11 21 12 16 2 1 72 .276 .372 .449 .301 18 19 -2 3 3 3
AUG 2015 LNS MDW 93 28 7 0 4 9 16 14 20 2 2 67 .301 .365 .505 .308 18 27 0 8 1 4
SEPT 2015 LNS MDW 23 5 1 0 1 2 7 2 6 0 0 18 .217 .308 .391 .260 3 13 -5 -5 0 -5
--------------------------------------------------------------------------------------------------------
Splits for 2014 VAN NWN -----------------------------------------------------------------------------------
Year Tm Lge AB H DB TP HR BB SO R RBI SB CS Out BAvg OBA SlgA EqA EqR POW SPD KRt WRt BIP
ALL 2014 VAN NWN 273 81 23 0 11 13 52 37 59 1 0 192 .297 .345 .502 .291 44 30 -9 7 -9 3
vLH 2014 VAN NWN 65 18 7 0 2 4 13 6 14 1 0 47 .277 .319 .477 .276 9 21 -2 5 -6 0
vRH 2014 VAN NWN 210 63 16 0 9 9 39 31 47 0 0 147 .300 .348 .505 .293 34 32 -10 8 -10 3
ROAD 2014 VAN NWN 140 45 17 0 6 6 25 16 34 0 0 95 .321 .358 .571 .312 26 40 -11 8 -10 10
HOME 2014 VAN NWN 135 36 6 0 5 7 27 21 27 1 0 99 .267 .324 .422 .265 18 18 -4 5 -8 -6
EMPTY 2014 VAN NWN 145 34 13 0 3 3 31 3 3 0 0 111 .234 .260 .386 .224 13 13 -11 1 -14 -12
MEN_ON 2014 VAN NWN 130 47 10 0 8 10 21 34 58 1 0 83 .362 .425 .623 .352 31 43 8 13 -4 18
JUNE 2014 VAN NWN 45 14 4 0 3 2 7 5 9 0 0 31 .311 .347 .600 .316 9 37 -9 10 -7 -1
JULY 2014 VAN NWN 118 39 11 0 3 5 20 20 29 1 0 79 .331 .378 .500 .306 20 13 -1 11 -10 16
AUG 2014 VAN NWN 111 28 8 0 5 6 25 12 23 0 0 83 .252 .303 .459 .263 15 34 -11 0 -8 -10
SEPT 2014 VAN NWN 1 0 0 0 0 0 0 0 0 0 0 1 .000 .000 .000 .000 0 0 0 0 0 -1
--------------------------------------------------------------------------------------------------------